-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FEAT(client): Introduced new mumble API to link and unlink #6336
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thinking about the feature introduced here, I believe it would benefit from completing the interface w.r.t. linked channels:
- Allow to link/unlink an arbitrary amount of channels with a single function call (e.g. take an array of channel IDs instead of a pair of them)
- Add function to get the set of linked channels a given channel is in
- Optionally, add a convenience function to check whether a given pair of channels is linked with each other.
What do you think?
I think we don't need such functions for the first case, multiple link and unlink channels. Let me explain why I am feeling like this. How can we handle this in case of an exception? If one of the channels does not exist, what should I do? Should I link others, or should I send an error? This decision belongs to people who call API. Am I right? For the second case, the get function is ok for me. How about the set function if the same case happens like the above? In the third case, checking whether the pair of channels is linked or not is also ok for me. |
284e0ad
to
a399c45
Compare
No - if the user provides an invalid channel, the API call returns an error and does nothing.
I'm I afraid I can't quite follow your meaning here 👀
I wasn't proposing a set function, I was proposing a function that returns the set (in the mathematical sense) of channels that are all linked together. Specifically that set to which a given channel belongs (which can be the empty set - aka an empty array). |
Ok
Sorry about that. I need to be clearer. I thought the set was another function, so, I mean that channel does not exist for a given channel list. This question is no more valid with your explanation.
My proposed method is not exactly the same as the unlink function. The proposed method, clear, won't take the channels list. It unlinks all linked channels. Actually, this can be done using get and unlink methods, but it's simpler usage. It is up to you, the clear method is not necessary. |
I have the feeling that this function would probably be unusable on general servers as there might be linked channels that are completely unrelated to what the plugin is doing but if that plugin would call this clear function, those links would be gone as well. That doesn't seem desirable to me 🤔 |
d776a95
to
3a32dbc
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
All new API functions are missing the mumble_connection_t
argument (as the second argument - see other functions)
3a32dbc
to
12f9168
Compare
☝️ This one too:
|
003bcd7
to
8cae373
Compare
Could you check the latest changes? |
88b6501
to
6c10b51
Compare
Switch to using an unsigned integer as channel ID and rename member variables to no longer include their type as part of the name (and make names more meaningful in general). Additionally, some Qt containers were replaced with std ones.
The v3 actions are based on Node 16 and are therefore deprecated.
We had two level-one headlines. Add a document-level headline and intro text (without an intro text it would be quite empty). Indent every over headline by one level to have correct, consistent levels. The intro text provides general context even without specific technical knowledge about the document context. Although it does not introduce the connection between Git and commit.
When the user is muted and/or suppressed in Mumble, there is no reason to keep the audio stream running (except for the mute cue). Disabling/suspending the pipewire stream has the advantage of allowing upstream nodes to suspend themselves as well. When using resource-heavy audio filters like e.g. DeepFilterNet, this can save significant amounts of CPU time.
Docker documentation should be on our website (administrator/hoster documentation) or our [mumble-docker] repository. This repository /docs/ should only contain developer documentation and scoped to this source/main project. --- PR mumble-voip#5838 commit 81bb8f7 removed the docker-compose.yml file in this repository. The `murmur.ini` reference is outdated. It was moved and renamed to `umble-server-ini` The `database` path is outdated ('murmur' name). --- Replaces/Closes PR mumble-voip#6387 which intended to fix the documentation. [mumble-docker]: https://github.com/mumble-voip/mumble-docker/
Currently translated at 93.2% (2157 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.2% (2156 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Oğuz Ersen <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
Currently translated at 89.2% (2064 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: Moritz Schirmer <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translation: Mumble/Mumble Client
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Polish translation Currently translated at 100.0% (2312 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: Matthaiks <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/pl/ Translation: Mumble/Mumble Client
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update French translation Currently translated at 95.3% (2205 of 2312 strings) TRANSLATION: Update French translation Currently translated at 89.3% (2066 of 2312 strings) TRANSLATION: Update French translation Currently translated at 89.3% (2066 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: programutox <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fr/ Translation: Mumble/Mumble Client
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Chinese (Simplified) translation Currently translated at 89.2% (2064 of 2312 strings) TRANSLATION: Update Chinese (Simplified) translation Currently translated at 89.2% (2064 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: deluxghost <[email protected]> Co-authored-by: 大王叫我来巡山 <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/zh_Hans/ Translation: Mumble/Mumble Client
The inventor dedicated the design to the public domain, all patents lapsed intentionally. Comments only, no code change. Fixes mumble-voip#6403
Previously, tarballs created from our script would contain user/group info from the host system. This could be verified by running: ``tar -tvf <file>`` This commit adds an explicit tarinfo filter to drop username and groupname automatically.
The script had the following issues: * Typo in the match regex string * Wrong enumeration of match groups * No support for commits without merge commit I also added a hotfix for backport commits which did not conform to the pattern (sorry)
Drops icons/flags. Deletes mention from license dialog, and helper script. Adds submodule to 3rdparty/flag-icons. Adjusts CMakefile to pick up new path. Adds license (MIT) to license dialog. Fixes mumble-voip#6411
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Spanish translation Currently translated at 91.8% (2123 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.0% (2221 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Paco Rivière <[email protected]> Co-authored-by: Pedro Antonio Acebes Bayón <[email protected]> Co-authored-by: Schorsch <[email protected]> Co-authored-by: janne ojanperä <[email protected]> Co-authored-by: nortio <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ca/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fi/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
Currently translated at 99.5% (2302 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.1% (2223 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Spanish translation Currently translated at 91.8% (2123 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.0% (2221 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Mæve Rey <[email protected]> Co-authored-by: Paco Rivière <[email protected]> Co-authored-by: Pedro Antonio Acebes Bayón <[email protected]> Co-authored-by: Schorsch <[email protected]> Co-authored-by: janne ojanperä <[email protected]> Co-authored-by: nortio <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ca/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fi/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
Currently translated at 87.0% (2013 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: duracellh <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ru/ Translation: Mumble/Mumble Client
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Spanish translation Currently translated at 91.8% (2123 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.0% (2221 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Paco Rivière <[email protected]> Co-authored-by: Pedro Antonio Acebes Bayón <[email protected]> Co-authored-by: Schorsch <[email protected]> Co-authored-by: janne ojanperä <[email protected]> Co-authored-by: nortio <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ca/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fi/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Spanish translation Currently translated at 91.8% (2123 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.0% (2221 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Paco Rivière <[email protected]> Co-authored-by: Pedro Antonio Acebes Bayón <[email protected]> Co-authored-by: Schorsch <[email protected]> Co-authored-by: janne ojanperä <[email protected]> Co-authored-by: nortio <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ca/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fi/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
Currently translated at 94.2% (2180 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Spanish translation Currently translated at 91.8% (2123 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.0% (2221 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Joshua <[email protected]> Co-authored-by: Paco Rivière <[email protected]> Co-authored-by: Pedro Antonio Acebes Bayón <[email protected]> Co-authored-by: Schorsch <[email protected]> Co-authored-by: janne ojanperä <[email protected]> Co-authored-by: nortio <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ca/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fi/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Spanish translation Currently translated at 91.8% (2123 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update German translation Currently translated at 96.0% (2221 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 92.9% (2150 of 2312 strings) TRANSLATION: Update Finnish translation Currently translated at 90.1% (2084 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.4% (2068 of 2312 strings) TRANSLATION: Update Italian translation Currently translated at 89.1% (2062 of 2312 strings) TRANSLATION: Update Catalan translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update German translation Currently translated at 95.1% (2201 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 100.0% (2312 of 2312 strings) TRANSLATION: Update Turkish translation Currently translated at 93.6% (2165 of 2312 strings) Co-authored-by: Hosted Weblate <[email protected]> Co-authored-by: John Doe <[email protected]> Co-authored-by: Paco Rivière <[email protected]> Co-authored-by: Pedro Antonio Acebes Bayón <[email protected]> Co-authored-by: Schorsch <[email protected]> Co-authored-by: janne ojanperä <[email protected]> Co-authored-by: nortio <[email protected]> Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/ca/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/de/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/es/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/fi/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/it/ Translate-URL: https://hosted.weblate.org/projects/mumble/mumble-client/tr/ Translation: Mumble/Mumble Client
@mryamac why did you delete the branch? |
I will add two more API functions, and I thought a fresh start would be nice. |
Ah okay - so a new PR will be coming at some point in the future? Then ignore my comment :D |
This patch introduces a new API to link and unlink the given channels to the given link ids.
Checks